controlled pollination - Turkish English Dictionary